welder's gloves - French English Dictionary